#include <stdio.h>
#include <math.h>
#include <string.h>

const int SIZE	=	26;

int min(int a, int b) {
	if(a > b)
		return b;
	return a;
}

void gentab(int tab[][SIZE]) {
	int i, j;
	for(i = 0; i < SIZE; i++) {
		for(j = 0; j < SIZE; j++) {
			tab[i][j] = min(abs(i - j), SIZE - abs(i - j));
		}
	}
}

int main() {
	int Z;
	char str[10001], lc, ac, *ptr;
	int tab[SIZE][SIZE], strl, s;
	gentab(tab);

	scanf("%d", &Z);

	while(Z--) {
		lc = 'A';
		s = 0;
		scanf("%s", str);
		for(ptr = str; *ptr != 0; ptr++) {
			s += tab[*ptr - 'A'][lc - 'A'];
			lc = *ptr;
		}
		printf("%d\n", s);
	}

	return 0;
}
